<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body{width: 100%;font-size:16px;}
*{ margin:0; padding:0;}
em{ font-style:normal;}

ul{ list-style:none;}
.clear{ clear:both}
.l{ float:left;}
.r{ float:right;}
div{box-sizing: border-box;}
li{list-style: none;}
.relative{position: relative;}
.absolute{position: absolute;}
a{ text-decoration:none; color:#333;}
.impact{font-family: "impact";}

.liuyan{ padding:0 0 30px 0}
h1{display: none}
/*涓诲鑸绾ц彍鍗�*/
.top_head{
	width:100%; 
	height: 40px; 
	line-height: 40px; 
	background: #1e254f;
	color:#fff;
	display: flex;
flex-flow: row nowrap;
justify-content: space-between;font-size:16px;
}
.top_head .welcome{padding-left: 5%; text-align: left;}
.top_head .tel{padding-right: 5%; text-align: right}
.hbg{
	width: 90%;margin: 0 auto;
	height: 100px;
	display: flex;
    flex-flow: row nowrap;
    justify-content: space-between; 
}
#logo{transition: .5s; margin-top:5px; width:40%;}
#logo img{ max-width:100%;}

.hbg .nav{ height:100px; width:60%;  }
.hbg .nav li{width: calc(100%/8); float:left; text-align:center;  position:relative;}
.hbg .nav li a{ font-size:18px; color:#333; display:block; line-height:100px;}
.hbg .nav li a:hover{ 
	background:#d5342f; 
	font-weight: bold;
	transition:all 0.9s ease 0s; 
	-webkit-transition:all 0.9s ease 0s;
	color:#fff
}
.hbg .nav li.on{ background:#d5342f; font-weight: bold;}
.hbg .nav li.on a{color:#fff}
.hbg .nav li .sign {	width: 19px;height: 9px;position: absolute;left: 50%;bottom: -7px;z-index: 8;margin-left: -10px;display: none;}
.subnav {width: 1200px; height:400px; position: absolute;top: 100%;z-index: 5; display: none; left:-200px;}
.subnav-bot {height: 16px;}
.header-main.fixed .subnav {top:46px;}
.header-main.fixed .nav li a {padding-bottom:0;}

.investor-subnav {width:860px;padding: 23px 0 0 20px; background:rgba(0,0,0,0.7); z-index:999999; overflow:hidden;}
.investor-subnav .list {}
.investor-subnav .list li {width:180px; float:left;margin:0 15px 0 8px; cursor:pointer;}
.investor-subnav .list li a {display:block; color:#fff;   text-align:center; background:#0e88dd}
.investor-subnav .list li a:hover { background:#333}
.investor-subnav .list li .zong .pic img{ border:4px solid #fff;transition:0.1s;width: 170px;height: 120px; margin:0 auto; display:block; }
.investor-subnav .list li .zong{	width:100%;	height:100%;	position: relative;	color:#000000;}
.investor-subnav .list li:hover .zong .pic img{ border:4px solid #e4161a;box-shadow: 0 0 10px #f00; }
.investor-subnav .list li .zong .text{text-align: center;font-size: 18px;color: #fff; font-weight:bold; padding: 5px; line-height: 33px;}


/* ------------------------ */
#banner{position:relative;overflow:hidden;width:100%;}
#banner ul{position:relative;overflow:hidden;width:400%;margin: 0;}
#banner ul li{width:25%;float:left}
#banner ul li img{width:100%;display:block;}
#banner aside{position:absolute;top:0;bottom:0;height:0;width:90%;right:0;left:0;margin:auto}
#banner aside span{display:block;width:65px;height:65px;z-index:63;background:rgba(255,255,255,0.3);border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;position:relative;cursor:pointer;opacity:0;transition:all 0.3s;margin-top:-2%;}
#banner:hover aside span{opacity:1;}
#banner aside span:after{content:'';position:absolute;top:0;bottom:0;right:0;left:20%;margin:auto;width:27px;height:27px;border-top:3px solid #ffffff;border-left:3px solid #ffffff;-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);-o-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}
#banner aside span.prev{float:left;}
#banner aside span.next{float:right;}
#banner aside span.next:after{left:0;right:20%;-webkit-transform:rotateZ(135deg);-moz-transform:rotateZ(135deg);-ms-transform:rotateZ(135deg);-o-transform:rotateZ(135deg);transform:rotateZ(135deg)}
#banner #bannerBtnS{width:85px;position:absolute;right:0;left:0;bottom:6%;margin:auto}
#banner  #bannerBtnS em{display:block;float:left;width:18px;height:18px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:3px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 4.75px;background:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}
#banner  #bannerBtnS em.act{background:#d6342f}
.sl{width: 100%;}
.sl,.st,.st div,.sl div{overflow:hidden;}
.nextinfo{width:100%;overflow:hidden;}
.nextinfo span{background:#eee;margin:20px 1%;width:48%;float:left;text-align:center;border-radius:20px;font-size: 14px;}
.nextinfo span a{color: #000}
#banner .bbom{background: url(../images/bbom.png) no-repeat bottom center;height: 237px;position: absolute;width: 100%;bottom:40px;}



/*鍐呴〉鍏徃绠€浠�*/
.syrtCont{position:relative;width: 90%;margin: 0 auto;overflow: hidden;}
.syrtCont ul{margin:0 auto;width:208px;overflow:hidden;}
.syrtCont li{float:left;text-align:center;margin-right: 20px;margin-left: 20px; height: 380px}
.syrtCont li:hover .cptxt{ 
	background:#ff9c00;
	width:320px; 
	height:320px; 
	border:5px #ff9c00 solid; 
	border-radius:100% 50%;
	position: relative; z-index: 3;
	-webkit-box-shadow: 0 0px 20px rgba(0,0,0,0.3);
	top:30px;
}
.syrtCont li:hover .cptxt h3,.syrtCont li:hover .cptxt p{color:#fff}
.syrtCont li:hover .cppics img{border:6px solid #00a040;}
.syrtCont li a{display:block;position: relative;transition:all .2s ease;padding-top: 20px;}
.syrtCont li .cptxt{ 
	background:rgba(255,255,255,.8);
	width:320px; 
	height:320px; 

	border-radius:100% 50%;
	position: relative; z-index: 3;
	-webkit-box-shadow: 0 0px 15px rgba(36,147,60,0.3);
	top:30px;
}
.syrtCont li .cptxt h3{font-size:24px;font-weight: bold; padding-top: 110px; line-height: 40px}
.syrtCont li .cptxt p{
	width:80%;
	margin: 0 auto; 
	text-align: center;
	font-size:15px; 
	line-height: 21px;
	color:#333;
	}
.syrtCont li .comore{ 
	background: #414141; 
	height: 50px; 
	width:50px;
	border-radius:50%; 
	position: absolute; 
	z-index: 5;
	bottom:0px;
	left:30%; 
	text-align: center; 
	line-height: 50px; 
	color:#fff;
}
.syrtCont li:hover .comore{ background:#fff;color:#333}
.syrtCont li .cppics img{
	display:block;
	font-size:0px;
	width:120px;
	height:120px;
	transition:all .2s ease;
	border:6px solid #fff;
	border-radius:50%;
	-webkit-box-shadow: 0 0px 15px rgba(0,0,0,0.1);
    box-shadow: 0 0px 15px rgba(0,0,0,0.1);
	margin: 0 auto;
	position: absolute;
	z-index: 4;
	margin-left:50px;
}

.tx_index_pro{ overflow:hidden;	width:100%; padding:20px 0; clear:both;  position:relative;}
.inbg{height: 339px;}
.tx_index_pro_right{float: right;position: relative;z-index: 999999;}
.cssimg img{-webkit-transition-duration:.5s;transition-duration:.5s;}
.cssimg:hover img{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}
.tx_index_pro_left{
   float:left; 
   width:640px;
}	
.tx_index_pro_left .swiper-container { width: 100%; height: 100%; color: #fff; text-align: center; }  
.tx_index_pro_left .swiper-slide .title { text-align:left; line-height:35px;   font-size: 20px; color:#b7946e; padding-bottom:45px; } 
.tx_index_pro_left .swiper-slide .title span{
	font-size:35px; 
	font-weight:bold; 
	padding-right:10px;
}

.tx_index_pro_left .pagination { 
	position: absolute; 
	z-index: 20; 
	right: 50px; 
	top: 10px;
} 
.tx_index_pro_left .swiper-pagination-switch { 
	display: inline-block; 
	width: 16px; 
	height: 16px; 
	background-position:center; 
	background-repeat:no-repeat;  
	margin-right: 0px;   
	cursor: pointer; 
} 
.tx_index_pro_left .swiper-visible-switch {   } 
.tx_index_pro_left .swiper-active-switch { }
.tx_index_pro_left img{max-width:100%;}
.rtCont{position:relative;width: 80%;margin: 0 auto;overflow: hidden;}
.rtCont ul{margin:0 auto;width:208px;overflow:hidden;}
.rtCont li{float:left;text-align:center;margin-right: 20px; margin-left: 20px;}
.rtCont li a{display:block;position: relative;transition:all .2s ease;padding-top: 20px;}
.rtCont li a img{
	display:block;
	font-size:0px;
	width:164px;
	height:164px;
	transition:all .2s ease;
	border:6px solid #fff;
	-webkit-box-shadow: 0 0px 15px rgba(0,0,0,0.1);
	box-shadow: 0 0px 15px rgba(0,0,0,0.1);
	margin: 0 auto;	
}
.rtCont .btnLeft,.rtCont .btnRight{
	position:absolute;
	top:150px;
	margin-top:-15px;
	width:46px;height:46px;
	background: #3ec1d3;
	font-size: 33px;
	color: #fff;
	font-family: "瀹嬩綋";
	text-align: center;
	line-height: 46px;
	box-shadow: 0 0px 10px rgba(30,37,79,1);
}
.rtCont li a p{margin-top: 15px;font-size: 18px;color: #fff;margin-bottom: 0; background: #1e254f; border-radius:20px; line-height:40px}
.rtCont li a:hover img{
	-webkit-box-shadow: 0 0px 15px rgba(30,37,79,1);
    
	
}
.rtCont li a:hover p{color: #ffdf00}
.rtCont .btnLeft{left:-50px;}
.rtCont .btnRight{right:-50px;}
.rtCont&gt;a{transition: .5s;}
.rtCont&gt;a:hover{background: #fff;color:#999;box-shadow: 0 0px 10px rgba(0,0,0,0.3);}


/*fenlei_bg*/
.fenlei_bg{ background:url(../images/cpbg.jpg);width:100%;padding:50px 0}


/*棣栭〉宸ョ▼妗堜緥婊氬姩*/
.casebg{background:url(../images/casebg.jpg);width:100%;padding:50px 0}
.espcms_piclist_slide1 {overflow: hidden;padding:0px 14px 40px 14px;height:450px; width:90%; margin: 0px auto 25px}
.espcms_piclist_slide1 ul li{float: left;margin: 0 10px 15px 0;text-align: center; position:relative; background: #fff; padding: 15px}
.espcms_piclist_slide1 ul li:hover{ background: #d5342f}
.espcms_piclist_slide1 ul li:hover a{color:#fff}
.espcms_piclist_slide1 li .pic { width:450px; height:320px; margin:0 auto}
.espcms_piclist_slide1 li  .pic img { width:450px; height:320px;}
.espcms_piclist_slide1 li  p{ text-align:center; line-height:55px; font-size:16px;z-index:99;position:relative; }
.espcms_piclist_slide1 li  p a{ color:#444444; font-size:16px;}
.espcms_piclist_slide1 li p:hover{ background:#2b5eb7 }
.espcms_piclist_slide1 li p:hover  a{ color:#fff }
.espcms_piclist_slide1 li .case_more{ width:60px; margin:0 auto; height:18px; line-height:18px; text-align:center; color:#a9a9a9; font-size:12px; text-transform:uppercase; border:1px solid #604a32;z-index:99;position:relative}
.espcms_piclist_slide1 li .case_more a{ color:#604a32;}
.espcms_piclist_slide1 li .case_more div a{ color:#a9a9a9;}
.ny_sb{width:500px; margin: 0 auto; text-align:center; padding-top:30px}

/*cpbg*/
.cpbg{width:100%; background:#18ab36}
.chanpin_con{ padding:0px 0 30px 0; width:90%; margin:0 auto; overflow:hidden;padding:40px 0;}
.chanpin_con li{float:left; width:32%; height:auto; padding-bottom:0.5%; margin: 0 0.5% 1% 0.5%; position:relative; overflow:hidden;  background:#f1f1f1}
.chanpin_con .old img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease;}
.chanpin_con li:hover .old img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.chanpin_con .cp_xq{ width:290px; position:absolute; left:50%; margin-left:-145px; height:260px;  line-height:30px; color:#18ab36; font-size:15px; background:rgba(247,0,0,0.8); top:50px; opacity:0;}
.chanpin_con .cp_xq h3{ font-size:28px; text-align:center; color:#18ab36; padding:30px 0 25px 0}
.chanpin_con .cp_xq p{ margin:0px 20px; padding:20px 15px; border:1px solid rgba(255,255,255,0.3); color:#18ab36}
.chanpin_con .cp_xq  div{ padding:15px 0 0 0; text-align:center}
.chanpin_con li:hover .cp_xq{ opacity:1;
	animation: categorytextanimate5 1s;
	-moz-animation: categorytextanimate5 1s;
	-webkit-animation: categorytextanimate5 1s;
	-o-animation: categorytextanimate5 1s;
}
@keyframes categorytextanimate5{
	from{transform: rotateY(0deg);}
	to{transform: rotateY(360deg); }
}
@-moz-keyframes categorytextanimate5{
	from{transform: rotateY(0deg);}
	to{transform: rotateY(360deg);}
}
@-webkit-keyframes categorytextanimate5{
	from{transform: rotateY(0deg);}
	to{transform: rotateY(360deg);}
}
@-o-keyframes categorytextanimate5{
	from{transform: rotateY(0deg);}
	to{transform: rotateY(360deg);}
}


.chanpin_con .old{ width:100%; margin: 0 auto;position:relative; overflow:hidden;}
.chanpin_con p a{ color:#333; display:block; text-align:center; font-size:24px; line-height:65px;}
.chanpin_con p { display:block;  font-size:16px; color:#666; text-align:center;width:90%; margin: 0 auto; text-align: left; line-height: 25px; padding-top: 10px}

.red2{font-size:20px;font-weight: bold; color:#d5342f; margin-right: 10px}

/*棣栭〉鍏充簬鎴戜滑*/
.about_bg{
	width:100%;
	display: flex;
	flex-flow: row nowrap;
	justify-content: space-between;
}
.about_bg .jianjie{width:50%; background: url("../images/abg.jpg"); padding: 5%; height: 750px }
.about_bg .jianjie .pinzhi{
	background: url("../images/zz.png") left top no-repeat; 
	height: 122px; 
	padding-left:220px;
	font-size:42px; 
	line-height: 122px;
}
.about_bg .jianjie .line{ background: #27343c; height: 5px;width:60px; margin: 15px 0;}
.about_bg .jianjie h2{color:#d5342f; font-size:28px; margin-bottom: 20px}
.about_bg .jianjie p{font-size:15px; line-height: 28px; margin-bottom: 20px}

.espcms_piclist_slide18 {overflow: hidden;margin: 0 auto;width:100%; height:200px}
.espcms_piclist_slide18 ul li{float: left;margin: 0 10px 5px 0;text-align: center;background:#fff;  position:relative;}
.espcms_piclist_slide18 li .pic { width:250px; height:auto; margin:0 auto;border: 1px #f3f4f7 solid;}
.espcms_piclist_slide18 li  .pic img { width:250px; height:180px;}
.espcms_piclist_slide18 li  p{ text-align:center;  font-size:14px;z-index:99;position:relative;  }
.espcms_piclist_slide18 li  p a{ color:#444444; font-size:14px;}
.espcms_piclist_slide18 li  p a:hover{ color:#fff}
.espcms_piclist_slide18 li .case_more{ width:60px; margin:0 auto; height:18px; line-height:18px; text-align:center; color:#a9a9a9; font-size:12px; text-transform:uppercase; border:1px solid #604a32;z-index:99;position:relative}
.espcms_piclist_slide18 li .case_more a{ color:#333;}
.espcms_piclist_slide18 li .case_more div a{ color:#a9a9a9;}
.pro_btm_arrow {background: #ffa800;line-height:60px;color:#fff;font-size:16px;}


.about_bg .img{width:50%;  background: url("../images/hz.jpg"); height: 750px}

.fen{ height: 840px; width: 100%; background:url(../images/fenlei.jpg) no-repeat center bottom}
@media only screen and (max-width: 1500px){
	.fen {
			height: 720px;
			width: 100%;
			background: url(../images/fenlei.jpg) no-repeat center bottom;}
	.ming p {top: 200px;left: 250px;}
}

.ming p{ height: 45px; width: 260px;background: #d5342f;border-radius: 22px; position: absolute; top:320px;z-index: 999999999; left:40%;font-size: 18px; display: block; text-align:center; color: #FFFFFF; line-height: 45px;}
.ys_anli_nn{ width: 1300px; margin: 0 auto; padding-bottom: 20px; padding-top: 20px;}
.ys_cp_na{ height: 125px; width: 512px; margin: 0 auto; }
.ys_cp_nb p{ line-height: 40px; font-size: 16px; display: block; text-align: center; color: #000000;}
.ys_cp_naa{ height: 125px; width: 606px; margin: 0 auto; }



.maorong_ad{ background: url("../images/ad.jpg") center no-repeat; height: 282px;}
/*right_side_content*/
.wot{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.right_side_content{width:100%; }
.list_none{display: none;}
.right_side_content .item:hover{position:relative}
#showdata{display:block;}
#showdata .item{
	float: left;
	width:32.33%;
	margin:0 0.5% 20px;
	margin-bottom:20px;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-ms-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s; 
	overflow:hidden;
	margin-top: 0px;
}
#showdata .item:hover{position:relative;}
#showdata .item img{margin:0 auto;width:100%}
.right_side_content .line{
	position: absolute;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-ms-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;

}

.right_side_content:hover .l1, .right_side_content:hover .l3{width:100%;}
.right_side_content:hover .l2, .right_side_content:hover .l4{height:100%;}
.right_side_content .item strong, .right_side_content .item strong{
	text-transform:uppercase;
	font-weight:100;
	position: relative;
	z-index:1;
	font-size:16px;
	line-height:40px;
	height:40px;
	display:block; 
	text-align: center;
	color:#333;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-ms-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
	}
.right_side_content .item strong i, .right_side_content .item strong i{
	position: absolute;
	left:0;
	bottom:0;
	width:100%;
	height:0;
	background-color:#d5342f;
	z-index:-1;
	-webkit-transition: .5s height;
	-o-transition: .5s height;
	-ms-transition: .5s height;
	-moz-transition: .5s height;
	transition: .5s height;
	}
.right_side_content .item:hover i, .right_side_content.item:hover i{height:100%;}
.right_side_content .item:hover strong, .right_side_content .item:hover strong{color:#fff;}

.right_side_content .item .shadow_box{
	background:rgba(143,195,31,0.3) url("../images/jia.png") center center/8% no-repeat;
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:-100%;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-ms-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
	overflow: hidden;
	}
.right_side_content .item:hover .shadow_box{top:0;}
.right_side_content .item{
	border-radius:6px;
	padding-bottom:10px;
	background-color: #f9f9f9;
	}
.right_side_content .item strong{
	text-transform:uppercase;
	display: block;
	font-weight:100;
	text-align: left;
	font-size:16px;
	padding:20px;
	}
.right_side_content .item:hover strong{color:#ffffff;}
.right_side_content .item:hover{
	box-shadow: 0px 18px 25px rgba(0, 0, 0, 0.08);
    background-color: #fff;
}


/*footer*/
.footer{ background:#1e254f; height: 330px; overflow: hidden}
.footer ul{
	width:90%; 
	margin: 0 auto;
	display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
	color:#fff;
	padding-top: 40px;
}

.footer .end_lm28{font-size:24px; }
.footer .line{background: #d5342f;height:2px;width:40px; margin-top: 10px;}
.footer .menu_list{ margin-top: 20px;font-size:14px;}
.footer .menu_list li{font-size:16px; line-height: 36px;width:90%;float:left;}
.footer .menu_list li a{color:#fff}
.footer .menu_list li a:hover{color:#9ea5cf}

.footer .end_list{ margin-top: 20px;font-size:16px;}
.footer .end_list li{font-size:16px; line-height: 38px;width:50%;float:left;}
.footer .end_list li a{color:#fff}
.footer .end_list li a:hover{color:#9ea5cf}
.footer .menu{width:15%;}
.footer .fenlei{width:25%;}
.footer .contact{width:25%;}
.footer .contact .lx{
	width:100%;
	padding-top: 20px;
	font-size:16px; 
	line-height: 40px; 
	
	background: url("../images/e_g.png") left no-repeat; padding-left: 50px

}
.footer .contact .list strong{font-size:20px;}
.footer .erweima{width:20%; text-align: center; }
.footer .erweima img{padding: 5px 0}

.copy{
	line-height: 60px; 
	background:#1e254f;border-top:#606583 1px solid;
	color:#fff;
	text-align: center;
	font-size:16px; 
	font-weight: bold;
}
/*缃戠珯鍐呴〉*/
.ny_banner{width: 100%;height:500px;z-index: 1;animation: breathe 2s; overflow:hidden;}
.cp_banner{width: 100%;z-index: 1;animation: breathe 2s; overflow:hidden; }
.cp_banner img{max-width:100%}
.ny_prolist{ width:100%; position:absolute; z-index:10; top:40%; height:300px;}
.ny_prolist p{ color:#fff!important;}
.main{ width:1280px; margin:0 auto;}
.main_cont{ font-size:16px;  line-height:31px; color:#333;}
.main_cont p{ padding-bottom:15px!important;}

.left_nav .title{
	padding:30px 15px 30px 30px;
	background-color:#1e254f;
	}
.left_nav .title h3{
	color:#fff;
	font-size:36px;
	font-family:impact;
	opacity:0.8;
	}
.left_nav .title p{
	color:#fff;
	font-size:24px;
	}
.left_nav .title .xian{
	width:50px;
	height:2px;
	background-color:#d5342f;
	margin:5px 0;
	}
.left_nav ul li{
	position: relative; 
	line-height:60px;
	border-bottom:1px #d9d9d9 solid; 
	background:#f5f5f5;
	}
.left_nav ul li a{
	color:#333;
	padding-left:10%;
	position: relative;
	z-index:1;
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow: ellipsis;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-ms-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
	}
.left_nav ul li .son_nav{
	position: absolute; 
	left: 0; 
	top: 0;
	width: 100%; 
	height:60px; 
	background: #d5342f; 
	transform-origin: left 100%; 
	-webkit-transform-origin: left 100%; 
	transition: transform .5s 0s ease-in; 
	-webkit-transition: transform .5s 0s ease-in; 
	transform: scaleY(0);
	-webkit-transform: scaleY(0); 
	}
.left_nav ul li:hover .son_nav{ 
	transform-origin: left 0;
	-webkit-transform-origin: left 0;
	transform: scaleY(1);	
	-webkit-transform: scaleY(1);
	}
.left_nav ul li a.active{ background:#2bbad6; color:#fff;}
.left_nav ul li:hover a{ color: #fff;}
.left_nav ol{padding:20px ;background-color:#f5f5f5; font-size:15px; line-height:28px;}



.ny_about{
	width:100%; 
	margin: 30px auto ; 
	text-align: left;
	display: flex;
    flex-flow: row nowrap;
    justify-content: space-between; height: 400px
}
.ny_about .img{ background: url("../images/ab.jpg") center no-repeat; height: 400px;width:45%}

.ny_about .txt{width:52%;}
.main_read h3{ text-align:center; font-size:36px; font-weight:normal; padding:50px 0 10px 0;color:#d5342f;font-weight:bold}
.main_read .main_date{ text-align:center; font-size:15px; color:#666; line-height:35px;margin-bottom:20px; }
.main_read img{max-width:100%; margin:0 auto 15px auto; display:block;}
.main_read .main_read_cont{font-size:16px;  line-height:31px; color:#333; width:100%; margin:0 auto;}
.main_read .main_read_cont p{ padding-bottom:15px!important;text-indent:2em;}


.mbx{ width:100%; height:65px; background:#f5f5f5}
.mbx .espcms_path{ width:90%; margin:0 auto; font-size:16px; line-height:65px;
display: flex;
flex-flow: row nowrap;
justify-content:space-between;
color:#707070;
font-size:15px;
}
.mbx .espcms_path a{color:#707070;}
.mbx .espcms_path .path{display: flex;
flex-flow: row nowrap;
justify-content: flex-start;}
.mbx .espcms_path li{display: inline-block;}
.mbx .espcms_path &gt; li + li:before {padding: 0 5px;color: #ccc;content: "/\00a0";}
.mbx .espcms_path .call{ text-align:right;float:right; font-size:18px;font-weight:normal;background: url("../images/call.png") left no-repeat ;padding-left: 36px}
.mbx .espcms_path .call span{ font-family:impact; font-size:28px;font-weight:normal;color:#d5342f; }
.espcms_page_botton{text-align: center;padding:10px 0px 15px 0;}
.btn-default {color: #333;background-color: #fff;border-color: #ccc;outline: 0px;}
.btn {display: inline-block;
	padding: 10px 23px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: 
	manipulation;
	touch-action: manipulation;
	cursor: pointer;
    -webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	}
.btn-group, .btn-group-vertical {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	}

.btn-default {color: #333;background-color: #f2f2f2;outline:0px; margin-right:1px;}
.btn-default:focus,.btn-default.focus {color: #333;background-color: #e6e6e6;outline:0px}
.btn-default:hover {color: #333;background-color: #e6e6e6;border-color: #adadad;outline:0px}
.btn-default:active,.btn-default.active {color: #fff;background-color: #d5342f;outline:0px}
.btn-default:active:hover,.btn-default.active:hover,.open &gt; .dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open &gt; .dropdown-toggle.btn-default:focus,.btn-default:active.focus,
.btn-default.active.focus,.open &gt; .dropdown-toggle.btn-default.focus {color: #fff;background-color: #d5342f;}
.btn-default:active,.btn-default.active,.open &gt; .dropdown-toggle.btn-default {background-image: none;}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,
.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active {background-color: #fff;border-color: #ccc;}
.btn-default .badge {color: #fff;background-color: #333;}

.espcms_info_pager{ width:1280px; margin:0 auto 105px auto;}
.espcms_info_pager li{ width:46%; float:left; text-align:center; background:#d5342f; line-height:50px; margin-right:5%; color:#fff}
.espcms_info_pager li:nth-child(2n){ margin-right:0px;}
.espcms_info_pager li a{color:#fff}
.espcms_info_pager li a:hover{color:#ff0}


.main_about{ width:1280px; margin:0 auto;background: #fafafa;color: #444;height: 50px;line-height: 50px;font-weight: bold;font-size: 15px; height:520px;}
.main_about h2 i{background: #C4005B;width: 2px;height: 30px;display: block;float: left;margin: 10px 10px 0px 0px;}


/*se_hangye*/
.se_news_con{ padding:0px 0 0 0; width:100%; margin:0 auto;}
.se_news_con ul{ }
.se_news_con li{  margin-bottom:15px;position:relative; overflow:hidden; cursor: pointer;position:relative; top:0; padding:25px 0;  border-bottom:1px dashed #ececec}


.se_news_con .se_news_da{ width:1380px; margin:0 auto}
.se_news_l{ width:300px; position:relative; overflow:hidden; height:210px;  }
.se_news_l img{ width:300px;transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.se_news_l:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.se_news_r{ width: 1040px; position: relative; z-index: 2; padding:0px 20px 0 0}
.se_news_r span{ display:block; background:url(../images/yuan.png) no-repeat left center; line-height:35px; font-size:14px; color:#888; padding:0 0 0 20px;}
.se_news_r h2{  font-size:14px; color:#555555; padding:0 0 10px 0; font-weight:normal; border-bottom: 1px #ececec solid}
.se_news_r h2 a{  font-size:26px; color:#333; text-transform:uppercase; display:block; line-height:50px;transition:all 0.2s ease 0s; -webkit-transition:all 0.2s ease 0s;}
.se_news_r h2 a:hover{   color:#0f58ce; }
.se_news_r p{ line-height:30px; color:#777; padding:10px 0 10px 0; font-size:16px;}

.se_news_r .se_news_more{ width:120px; line-height:36px; text-align:center; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; float:right}
.se_news_r .se_news_more a{ color:#fff; font-size:14px;background:#ff7800; display: block; border-radius:20px}
.se_news_r .se_news_more a:hover{ color:#fff; }



/*se-contact*/
.lmbg{ width:100%; text-align: center;overflow: hidden; margin: 30px auto;}
.lmbg h2{ font-size:42px; text-align:center; color:#1e254f; width:100%;}
.lmbg h2 span{color:#d5342f}
.lmbg p{font-size:16px; line-height: 30px;color:#151515}
.txt18{ display:block; font-size:16px; font-weight:normal; color:#565656; padding-top:10px; text-align: center; line-height: 55px;}

.main_contact{ 
	width:90%; 
	margin:30px auto;
	display: flex;
	flex-flow: row nowrap;
	justify-content: space-between; 
}

.main_contact .left{width:23%; min-width:300px}
.main_contact .right{width:75%;margin-left:3%;border:1px #ececec solid; padding:0.5% 2% 2%}
.main_contact .right .lm{ border-bottom:2px #E0E0E0 solid; height:50px; line-height:50px;font-size:20px;font-weight:bold; color:#1e254f}
.main_contact .body p{font-size:16px; line-height:30px; margin-top:15px;color:#555}
.main_contact .body img{max-width:100%; margin:0.5% auto; text-align:center}
.main_contact .body .t48{font-size:42px;color:#333; text-align:center;padding-top:40px;height:120px;}
.main_contact .body .t48 span{color:#d5342f;font-weight:bold; }
.main_contact .body .alist{
	display: flex;
	flex-flow: row nowrap;
	justify-content: space-between; 
	width:80%;
	margin:0 auto; 
	height:120px
}
.main_contact .body .alist .t56{color:#d5342f; font-size:56px;font-family:impact; }
.main_contact .body .alist .t56 span{color:#fff; background:#1e254f; font-size:14px; border-radius:50%; padding:8px; }
.main_contact .body .alist h4{font-size:18px;font-weight:normal;color:#3b3b3b}

.main_contact .nybody{font-size:18px; line-height:38px; margin-top:15px;color:#333;font-weight:bold}

/*sy_news*/
.sy_newsbg{}
.sy_news{width:90%; 
    margin: 0 auto 30px;
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between; 
}
.sy_news .zixun{width:40%;height: 450px}
.zixun img{width:100%;height:360px}
.zixun .news_rr_text{width:100%}
.news_rr_text span{font-size:16px; }
.news_right_list{width:100%}
.news_right_list li{  height: 140px;  margin-bottom: 15px; border-bottom: 1px #ececec solid;width:100%}
.innewimg{width:30%;float:right; text-align: right}
.innewimg img{max-width:100%}
.news_list{width:55%}
.news_rr_text{width:70%; text-align: left;float:left}
.news_rr_text h2 a{color:#333;font-size:18px; }
.news_rr_text .date{font-size:13px;color:#fff; background:#d5342f; height: 30px;width:100px; text-align: center; line-height: 30px; font-family: Arial; margin-top: 5px}
.news_rr_text p{font-size:14px; color: #444; line-height: 25px;  height:90px; margin-top: 5px;width:100%}

.gtr{
   position:fixed; 
   z-index:999999; 
   right:0; 
   width:70px; 
   height:198px; 
   margin-top:-99px; 
   top:67%;
   }
.gtr ul li{
	border-bottom:1px #ececec solid;
	float:left;
	position:relative;
	width:100%; 
	height:65px;
}
.gtr ul li:hover{border-bottom:1px #ececec solid;}
.gtr ul li:nth-child(3) img,.gtr ul li:nth-child(1) img,.gtr ul li:nth-child(1) p{ 
	display:none;
	position:absolute; 
	top:0; 
	right:70px; 
	max-width:none;
}
.gtr ul li:nth-child(1) p{
	width: 176px;
	font-size: 22px;
	font-family: "cuya";
	color: #434343;
	line-height: 50px;
}
.gtr ul li a{
		background-color:#fff;
		-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);
		box-shadow:0 15px 30px rgba(0,0,0,0.1); 
		display:block; 
		width:100%; 
		height:65px;  
		background-position:center;
		background-repeat:no-repeat;
		-webkit-transition-duration: 0.5s;
		-ms-transition-duration: 0.5s;
		-o-transition-duration: 0.5s;
		-moz-transition-duration: 0.5s;
		transition-duration: 0.5s;
	}
.gtr ul li:hover a{background-color:#ff7800;}
.qqchat{ 
	display:none;
	position:absolute; 
	right:75px; 
	width:255px; 
	height:144px; 
	top:-32px; 
	background-position:center; 
	background-repeat:no-repeat;
}
.gtr ul li:nth-child(3):hover img,.gtr ul li:nth-child(1):hover img,.gtr ul li:nth-child(1):hover p{display:block;}
.gtr ul li:nth-child(1) a{
background-image:url(../images/r1.png);}
.gtr ul li:nth-child(1):hover a{
background-image:url(../images/r1on.png);}
.gtr ul li:nth-child(2) a{
background-image:url(../images/r2on.png);}
.gtr ul li:nth-child(2):hover a{
background-image:url(../images/r2.png);}
.gtr ul li:nth-child(3) a{
background-image:url(../images/qq2.png);}
.gtr ul li:nth-child(3):hover a{
background-image:url(../images/qq.png);}



/*浜у搧鍒楄〃se_pro_con*/
.se_pro_con{ position:relative; margin:15px auto;width:1300px;  }
.se_pro_con ul{ }
.se_pro_con li{float:left; padding:0; width:400px; height:400px; 
	margin:10px; position:relative; overflow:hidden;
	box-shadow: 0 0 20px rgba(0,0,0,.1);
	background: #07a244;
    
   }
.se_pro_con li:hover{background: #ff911e;}
.se_pro_con li a{ width:400px; height:360px; display:block; position:relative; }
.se_pro_con li a .se_pro_cc{ width:400px; height:65px; text-align:center; color:#f3f5f7; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.se_pro_con li  img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease;}
.se_pro_con li:hover  img{transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.se_pro_con .chanpin_con_pic{ width:400px; height:300px; position:relative; overflow:hidden;}
.se_pro_con li a .se_pro_cc p{ display:block;font-size:20px; line-height:50px; color:#fff;font-weight: bold}
.se_pro_con li a .se_pro_cc div{ width:90%; margin: 0 auto}
.se_pro_con li a .se_pro_cc span{ display:block; width:100px; text-align:center; font-size:14px; color:#fff; line-height:30px;}
.se_pro_con li a .se_pro_cc span.blue{ background:#00af7c}
.se_pro_con li a .se_pro_cc span.red{ background:#ec401e}

.chanpin_con_cc p{font-size:16px; color:#fff; border-bottom: 1px #f5f5f5 solid; line-height:55px}
.se_pro_cc p{font-size:16px; color:#fff; border-bottom: 1px rgba(255,255,255,.4) solid; line-height:55px;width:90%; margin: 0 auto}
.se_pro_cc{width:90%; margin: 0 auto; }
.end_line{width:90%;display: flex;flex-flow: row nowrap;justify-content: space-between; line-height: 40px}
.end_line .e14{font-size:24px; font-family:Arial; color:#fff; text-align: left; background: url("../images/t.png") left no-repeat; padding-left: 30px}
.end_line .morea{font-size:24px; font-family:Arial; color:#fff; text-align: right;}
</pre></body></html>